My 10 Year Indie Game Development Journey